/**
 * com.cnhis.his.customer.mapper.Vbq2.java
 */
package com.mbmed.doctor.medadvice.mapper;

import javax.xml.bind.annotation.XmlRootElement;

import com.mbmed.doctor.commons.utils.BaseVO;

/**
 * @file  Vbq2.java
 * @author 刘武
 * @version 0.1
 * @todo	Vbq2数据值
 * Copyright(C), 2013-2014
 *		 Shenzhen Coordinates Software Development Co., Ltd.
 * History
 *   	1. Date: 2014-12-24 05:10:40
 *      	Author: 刘武
 *      	Modification: this file was created
 *   	2. ...
 */
@XmlRootElement
public class Vbq2 extends BaseVO implements java.io.Serializable{

	private java.lang.Integer vbq01;
	private java.lang.String vbq02;
	private java.lang.Integer vaa01;
	private java.lang.Integer vaa07;
	private java.lang.Integer vap01;
	private java.lang.Byte acf01;
	private java.lang.Byte vbq07;
	private java.lang.Integer bck01a;
	private java.lang.Integer bck01b;
	private java.lang.String bcq04;
	private java.lang.String bce03a;
	private java.util.Date vbq12;
	private java.lang.String bce03b;
	private java.util.Date vbq14;
	private java.lang.String vbq15;
	private java.lang.String bes02;
	private java.lang.String bel01;
	private java.lang.String abb02;
	private java.lang.Byte vbq19;
	private java.lang.Integer bck01c;
	private java.lang.String bce03c;
	private java.util.Date vbq22;
	private java.lang.Integer vbq23;
	private java.lang.String vbq24;
	private java.lang.Integer prncp;
	private java.lang.Integer vbq26;
	private java.lang.String vbq27;
	private java.lang.String vbq28;
	private java.lang.String vbq29;
	private java.lang.String vbq30;
	private java.lang.String vbq31;
	private java.lang.Integer bce01a;
	private java.lang.String bce03d;
	private java.util.Date vbq34;
	private java.lang.String bda01;
	public Vbq2(){
	}

	public Vbq2(
		java.lang.Integer vbq01
	){
		this.vbq01 = vbq01;
	}



	public void setVbq01(java.lang.Integer value) {
		this.vbq01 = value;
	}	
	public java.lang.Integer getVbq01() {
		return this.vbq01;
	}

	public void setVbq02(java.lang.String value) {
		this.vbq02 = value;
	}	
	public java.lang.String getVbq02() {
		return this.vbq02;
	}

	public void setVaa01(java.lang.Integer value) {
		this.vaa01 = value;
	}	
	public java.lang.Integer getVaa01() {
		return this.vaa01;
	}

	public void setVaa07(java.lang.Integer value) {
		this.vaa07 = value;
	}	
	public java.lang.Integer getVaa07() {
		return this.vaa07;
	}

	public void setVap01(java.lang.Integer value) {
		this.vap01 = value;
	}	
	public java.lang.Integer getVap01() {
		return this.vap01;
	}

	public void setAcf01(java.lang.Byte value) {
		this.acf01 = value;
	}	
	public java.lang.Byte getAcf01() {
		return this.acf01;
	}

	public void setVbq07(java.lang.Byte value) {
		this.vbq07 = value;
	}	
	public java.lang.Byte getVbq07() {
		return this.vbq07;
	}

	public void setBck01a(java.lang.Integer value) {
		this.bck01a = value;
	}	
	public java.lang.Integer getBck01a() {
		return this.bck01a;
	}

	public void setBck01b(java.lang.Integer value) {
		this.bck01b = value;
	}	
	public java.lang.Integer getBck01b() {
		return this.bck01b;
	}

	public void setBcq04(java.lang.String value) {
		this.bcq04 = value;
	}	
	public java.lang.String getBcq04() {
		return this.bcq04;
	}

	public void setBce03a(java.lang.String value) {
		this.bce03a = value;
	}	
	public java.lang.String getBce03a() {
		return this.bce03a;
	}

	public void setVbq12(java.util.Date value) {
		this.vbq12 = value;
	}	
	public java.util.Date getVbq12() {
		return this.vbq12;
	}

	public void setBce03b(java.lang.String value) {
		this.bce03b = value;
	}	
	public java.lang.String getBce03b() {
		return this.bce03b;
	}

	public void setVbq14(java.util.Date value) {
		this.vbq14 = value;
	}	
	public java.util.Date getVbq14() {
		return this.vbq14;
	}

	public void setVbq15(java.lang.String value) {
		this.vbq15 = value;
	}	
	public java.lang.String getVbq15() {
		return this.vbq15;
	}

	public void setBes02(java.lang.String value) {
		this.bes02 = value;
	}	
	public java.lang.String getBes02() {
		return this.bes02;
	}

	public void setBel01(java.lang.String value) {
		this.bel01 = value;
	}	
	public java.lang.String getBel01() {
		return this.bel01;
	}

	public void setAbb02(java.lang.String value) {
		this.abb02 = value;
	}	
	public java.lang.String getAbb02() {
		return this.abb02;
	}

	public void setVbq19(java.lang.Byte value) {
		this.vbq19 = value;
	}	
	public java.lang.Byte getVbq19() {
		return this.vbq19;
	}

	public void setBck01c(java.lang.Integer value) {
		this.bck01c = value;
	}	
	public java.lang.Integer getBck01c() {
		return this.bck01c;
	}

	public void setBce03c(java.lang.String value) {
		this.bce03c = value;
	}	
	public java.lang.String getBce03c() {
		return this.bce03c;
	}

	public void setVbq22(java.util.Date value) {
		this.vbq22 = value;
	}	
	public java.util.Date getVbq22() {
		return this.vbq22;
	}

	public void setVbq23(java.lang.Integer value) {
		this.vbq23 = value;
	}	
	public java.lang.Integer getVbq23() {
		return this.vbq23;
	}

	public void setVbq24(java.lang.String value) {
		this.vbq24 = value;
	}	
	public java.lang.String getVbq24() {
		return this.vbq24;
	}

	public void setPrncp(java.lang.Integer value) {
		this.prncp = value;
	}	
	public java.lang.Integer getPrncp() {
		return this.prncp;
	}

	public void setVbq26(java.lang.Integer value) {
		this.vbq26 = value;
	}	
	public java.lang.Integer getVbq26() {
		return this.vbq26;
	}

	public void setVbq27(java.lang.String value) {
		this.vbq27 = value;
	}	
	public java.lang.String getVbq27() {
		return this.vbq27;
	}

	public void setVbq28(java.lang.String value) {
		this.vbq28 = value;
	}	
	public java.lang.String getVbq28() {
		return this.vbq28;
	}

	public void setVbq29(java.lang.String value) {
		this.vbq29 = value;
	}	
	public java.lang.String getVbq29() {
		return this.vbq29;
	}

	public void setVbq30(java.lang.String value) {
		this.vbq30 = value;
	}	
	public java.lang.String getVbq30() {
		return this.vbq30;
	}

	public void setVbq31(java.lang.String value) {
		this.vbq31 = value;
	}	
	public java.lang.String getVbq31() {
		return this.vbq31;
	}

	public void setBce01a(java.lang.Integer value) {
		this.bce01a = value;
	}	
	public java.lang.Integer getBce01a() {
		return this.bce01a;
	}

	public void setBce03d(java.lang.String value) {
		this.bce03d = value;
	}	
	public java.lang.String getBce03d() {
		return this.bce03d;
	}

	public void setVbq34(java.util.Date value) {
		this.vbq34 = value;
	}	
	public java.util.Date getVbq34() {
		return this.vbq34;
	}

	public void setBda01(java.lang.String value) {
		this.bda01 = value;
	}	
	public java.lang.String getBda01() {
		return this.bda01;
	}


    public String toString() {
		  StringBuffer buffer = new StringBuffer();
		  buffer.append(getClass().getName()).append("@").append(Integer.toHexString(hashCode())).append(" [");	
			   buffer.append("Vbq01").append("='").append(getVbq01()).append("' ");	
			   buffer.append("Vbq02").append("='").append(getVbq02()).append("' ");	
			   buffer.append("Vaa01").append("='").append(getVaa01()).append("' ");	
			   buffer.append("Vaa07").append("='").append(getVaa07()).append("' ");	
			   buffer.append("Vap01").append("='").append(getVap01()).append("' ");	
			   buffer.append("Acf01").append("='").append(getAcf01()).append("' ");	
			   buffer.append("Vbq07").append("='").append(getVbq07()).append("' ");	
			   buffer.append("Bck01a").append("='").append(getBck01a()).append("' ");	
			   buffer.append("Bck01b").append("='").append(getBck01b()).append("' ");	
			   buffer.append("Bcq04").append("='").append(getBcq04()).append("' ");	
			   buffer.append("Bce03a").append("='").append(getBce03a()).append("' ");	
			   buffer.append("Vbq12").append("='").append(getVbq12()).append("' ");	
			   buffer.append("Bce03b").append("='").append(getBce03b()).append("' ");	
			   buffer.append("Vbq14").append("='").append(getVbq14()).append("' ");	
			   buffer.append("Vbq15").append("='").append(getVbq15()).append("' ");	
			   buffer.append("Bes02").append("='").append(getBes02()).append("' ");	
			   buffer.append("Bel01").append("='").append(getBel01()).append("' ");	
			   buffer.append("Abb02").append("='").append(getAbb02()).append("' ");	
			   buffer.append("Vbq19").append("='").append(getVbq19()).append("' ");	
			   buffer.append("Bck01c").append("='").append(getBck01c()).append("' ");	
			   buffer.append("Bce03c").append("='").append(getBce03c()).append("' ");	
			   buffer.append("Vbq22").append("='").append(getVbq22()).append("' ");	
			   buffer.append("Vbq23").append("='").append(getVbq23()).append("' ");	
			   buffer.append("Vbq24").append("='").append(getVbq24()).append("' ");	
			   buffer.append("Prncp").append("='").append(getPrncp()).append("' ");	
			   buffer.append("Vbq26").append("='").append(getVbq26()).append("' ");	
			   buffer.append("Vbq27").append("='").append(getVbq27()).append("' ");	
			   buffer.append("Vbq28").append("='").append(getVbq28()).append("' ");	
			   buffer.append("Vbq29").append("='").append(getVbq29()).append("' ");	
			   buffer.append("Vbq30").append("='").append(getVbq30()).append("' ");	
			   buffer.append("Vbq31").append("='").append(getVbq31()).append("' ");	
			   buffer.append("Bce01a").append("='").append(getBce01a()).append("' ");	
			   buffer.append("Bce03d").append("='").append(getBce03d()).append("' ");	
			   buffer.append("Vbq34").append("='").append(getVbq34()).append("' ");	
			   buffer.append("Bda01").append("='").append(getBda01()).append("' ");	
		  buffer.append("]");
		  return buffer.toString();
	}		

	public boolean equals(Object other) {
         if ( (this == other ) ) return true;
		 if ( (other == null ) ) return false;
		 if ( !(other instanceof Vbq2) ) return false;
		 Vbq2  castOther = ( Vbq2) other;  
		 return 
					( (this.getVbq01()==castOther.getVbq01()) ||( this.getVbq01()!=null && castOther.getVbq01()!=null && this.getVbq01().equals(castOther.getVbq01()) ) )
					&&( (this.getVbq02()==castOther.getVbq02()) ||( this.getVbq02()!=null && castOther.getVbq02()!=null && this.getVbq02().equals(castOther.getVbq02()) ) )
					&&( (this.getVaa01()==castOther.getVaa01()) ||( this.getVaa01()!=null && castOther.getVaa01()!=null && this.getVaa01().equals(castOther.getVaa01()) ) )
					&&( (this.getVaa07()==castOther.getVaa07()) ||( this.getVaa07()!=null && castOther.getVaa07()!=null && this.getVaa07().equals(castOther.getVaa07()) ) )
					&&( (this.getVap01()==castOther.getVap01()) ||( this.getVap01()!=null && castOther.getVap01()!=null && this.getVap01().equals(castOther.getVap01()) ) )
					&&( (this.getAcf01()==castOther.getAcf01()) ||( this.getAcf01()!=null && castOther.getAcf01()!=null && this.getAcf01().equals(castOther.getAcf01()) ) )
					&&( (this.getVbq07()==castOther.getVbq07()) ||( this.getVbq07()!=null && castOther.getVbq07()!=null && this.getVbq07().equals(castOther.getVbq07()) ) )
					&&( (this.getBck01a()==castOther.getBck01a()) ||( this.getBck01a()!=null && castOther.getBck01a()!=null && this.getBck01a().equals(castOther.getBck01a()) ) )
					&&( (this.getBck01b()==castOther.getBck01b()) ||( this.getBck01b()!=null && castOther.getBck01b()!=null && this.getBck01b().equals(castOther.getBck01b()) ) )
					&&( (this.getBcq04()==castOther.getBcq04()) ||( this.getBcq04()!=null && castOther.getBcq04()!=null && this.getBcq04().equals(castOther.getBcq04()) ) )
					&&( (this.getBce03a()==castOther.getBce03a()) ||( this.getBce03a()!=null && castOther.getBce03a()!=null && this.getBce03a().equals(castOther.getBce03a()) ) )
					&&( (this.getVbq12()==castOther.getVbq12()) ||( this.getVbq12()!=null && castOther.getVbq12()!=null && this.getVbq12().equals(castOther.getVbq12()) ) )
					&&( (this.getBce03b()==castOther.getBce03b()) ||( this.getBce03b()!=null && castOther.getBce03b()!=null && this.getBce03b().equals(castOther.getBce03b()) ) )
					&&( (this.getVbq14()==castOther.getVbq14()) ||( this.getVbq14()!=null && castOther.getVbq14()!=null && this.getVbq14().equals(castOther.getVbq14()) ) )
					&&( (this.getVbq15()==castOther.getVbq15()) ||( this.getVbq15()!=null && castOther.getVbq15()!=null && this.getVbq15().equals(castOther.getVbq15()) ) )
					&&( (this.getBes02()==castOther.getBes02()) ||( this.getBes02()!=null && castOther.getBes02()!=null && this.getBes02().equals(castOther.getBes02()) ) )
					&&( (this.getBel01()==castOther.getBel01()) ||( this.getBel01()!=null && castOther.getBel01()!=null && this.getBel01().equals(castOther.getBel01()) ) )
					&&( (this.getAbb02()==castOther.getAbb02()) ||( this.getAbb02()!=null && castOther.getAbb02()!=null && this.getAbb02().equals(castOther.getAbb02()) ) )
					&&( (this.getVbq19()==castOther.getVbq19()) ||( this.getVbq19()!=null && castOther.getVbq19()!=null && this.getVbq19().equals(castOther.getVbq19()) ) )
					&&( (this.getBck01c()==castOther.getBck01c()) ||( this.getBck01c()!=null && castOther.getBck01c()!=null && this.getBck01c().equals(castOther.getBck01c()) ) )
					&&( (this.getBce03c()==castOther.getBce03c()) ||( this.getBce03c()!=null && castOther.getBce03c()!=null && this.getBce03c().equals(castOther.getBce03c()) ) )
					&&( (this.getVbq22()==castOther.getVbq22()) ||( this.getVbq22()!=null && castOther.getVbq22()!=null && this.getVbq22().equals(castOther.getVbq22()) ) )
					&&( (this.getVbq23()==castOther.getVbq23()) ||( this.getVbq23()!=null && castOther.getVbq23()!=null && this.getVbq23().equals(castOther.getVbq23()) ) )
					&&( (this.getVbq24()==castOther.getVbq24()) ||( this.getVbq24()!=null && castOther.getVbq24()!=null && this.getVbq24().equals(castOther.getVbq24()) ) )
					&&( (this.getPrncp()==castOther.getPrncp()) ||( this.getPrncp()!=null && castOther.getPrncp()!=null && this.getPrncp().equals(castOther.getPrncp()) ) )
					&&( (this.getVbq26()==castOther.getVbq26()) ||( this.getVbq26()!=null && castOther.getVbq26()!=null && this.getVbq26().equals(castOther.getVbq26()) ) )
					&&( (this.getVbq27()==castOther.getVbq27()) ||( this.getVbq27()!=null && castOther.getVbq27()!=null && this.getVbq27().equals(castOther.getVbq27()) ) )
					&&( (this.getVbq28()==castOther.getVbq28()) ||( this.getVbq28()!=null && castOther.getVbq28()!=null && this.getVbq28().equals(castOther.getVbq28()) ) )
					&&( (this.getVbq29()==castOther.getVbq29()) ||( this.getVbq29()!=null && castOther.getVbq29()!=null && this.getVbq29().equals(castOther.getVbq29()) ) )
					&&( (this.getVbq30()==castOther.getVbq30()) ||( this.getVbq30()!=null && castOther.getVbq30()!=null && this.getVbq30().equals(castOther.getVbq30()) ) )
					&&( (this.getVbq31()==castOther.getVbq31()) ||( this.getVbq31()!=null && castOther.getVbq31()!=null && this.getVbq31().equals(castOther.getVbq31()) ) )
					&&( (this.getBce01a()==castOther.getBce01a()) ||( this.getBce01a()!=null && castOther.getBce01a()!=null && this.getBce01a().equals(castOther.getBce01a()) ) )
					&&( (this.getBce03d()==castOther.getBce03d()) ||( this.getBce03d()!=null && castOther.getBce03d()!=null && this.getBce03d().equals(castOther.getBce03d()) ) )
					&&( (this.getVbq34()==castOther.getVbq34()) ||( this.getVbq34()!=null && castOther.getVbq34()!=null && this.getVbq34().equals(castOther.getVbq34()) ) )
					&&( (this.getBda01()==castOther.getBda01()) ||( this.getBda01()!=null && castOther.getBda01()!=null && this.getBda01().equals(castOther.getBda01()) ) )
			;
    }

	public int hashCode() {
         int result = 17;
				  result = 37 * result + (getVbq01() == null ? 0 : this.getVbq01().hashCode() );
				  result = 37 * result + (getVbq02() == null ? 0 : this.getVbq02().hashCode() );
				  result = 37 * result + (getVaa01() == null ? 0 : this.getVaa01().hashCode() );
				  result = 37 * result + (getVaa07() == null ? 0 : this.getVaa07().hashCode() );
				  result = 37 * result + (getVap01() == null ? 0 : this.getVap01().hashCode() );
				  result = 37 * result + (getAcf01() == null ? 0 : this.getAcf01().hashCode() );
				  result = 37 * result + (getVbq07() == null ? 0 : this.getVbq07().hashCode() );
				  result = 37 * result + (getBck01a() == null ? 0 : this.getBck01a().hashCode() );
				  result = 37 * result + (getBck01b() == null ? 0 : this.getBck01b().hashCode() );
				  result = 37 * result + (getBcq04() == null ? 0 : this.getBcq04().hashCode() );
				  result = 37 * result + (getBce03a() == null ? 0 : this.getBce03a().hashCode() );
				  result = 37 * result + (getVbq12() == null ? 0 : this.getVbq12().hashCode() );
				  result = 37 * result + (getBce03b() == null ? 0 : this.getBce03b().hashCode() );
				  result = 37 * result + (getVbq14() == null ? 0 : this.getVbq14().hashCode() );
				  result = 37 * result + (getVbq15() == null ? 0 : this.getVbq15().hashCode() );
				  result = 37 * result + (getBes02() == null ? 0 : this.getBes02().hashCode() );
				  result = 37 * result + (getBel01() == null ? 0 : this.getBel01().hashCode() );
				  result = 37 * result + (getAbb02() == null ? 0 : this.getAbb02().hashCode() );
				  result = 37 * result + (getVbq19() == null ? 0 : this.getVbq19().hashCode() );
				  result = 37 * result + (getBck01c() == null ? 0 : this.getBck01c().hashCode() );
				  result = 37 * result + (getBce03c() == null ? 0 : this.getBce03c().hashCode() );
				  result = 37 * result + (getVbq22() == null ? 0 : this.getVbq22().hashCode() );
				  result = 37 * result + (getVbq23() == null ? 0 : this.getVbq23().hashCode() );
				  result = 37 * result + (getVbq24() == null ? 0 : this.getVbq24().hashCode() );
				  result = 37 * result + (getPrncp() == null ? 0 : this.getPrncp().hashCode() );
				  result = 37 * result + (getVbq26() == null ? 0 : this.getVbq26().hashCode() );
				  result = 37 * result + (getVbq27() == null ? 0 : this.getVbq27().hashCode() );
				  result = 37 * result + (getVbq28() == null ? 0 : this.getVbq28().hashCode() );
				  result = 37 * result + (getVbq29() == null ? 0 : this.getVbq29().hashCode() );
				  result = 37 * result + (getVbq30() == null ? 0 : this.getVbq30().hashCode() );
				  result = 37 * result + (getVbq31() == null ? 0 : this.getVbq31().hashCode() );
				  result = 37 * result + (getBce01a() == null ? 0 : this.getBce01a().hashCode() );
				  result = 37 * result + (getBce03d() == null ? 0 : this.getBce03d().hashCode() );
				  result = 37 * result + (getVbq34() == null ? 0 : this.getVbq34().hashCode() );
				  result = 37 * result + (getBda01() == null ? 0 : this.getBda01().hashCode() );
         return result;
	} 
	
}
